package com.weimall.dao;

import com.weimall.pojo.KcKcdtb;
import com.weimall.pojo.KcKcdtbExample;
import com.weimall.pojo.KcKcdtbKey;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface KcKcdtbMapper {
    int countByExample(KcKcdtbExample example);

    int deleteByExample(KcKcdtbExample example);

    int deleteByPrimaryKey(KcKcdtbKey key);

    int insert(KcKcdtb record);

    int insertSelective(KcKcdtb record);

    List<KcKcdtb> selectByExample(KcKcdtbExample example);

    KcKcdtb selectByPrimaryKey(KcKcdtbKey key);

    int updateByExampleSelective(@Param("record") KcKcdtb record, @Param("example") KcKcdtbExample example);

    int updateByExample(@Param("record") KcKcdtb record, @Param("example") KcKcdtbExample example);

    int updateByPrimaryKeySelective(KcKcdtb record);

    int updateByPrimaryKey(KcKcdtb record);
}